St. Andrews, New Brunswick is laid out on a gently sloping hillside that descends to the river.
Beautifully restored 1897 hilltop manor house-inn set amid manicured gardens overlooking the historic seaside town of St. Andrews.